﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using SharpMap.Presentation.Wpf;

namespace SharpMap.Wpf.Thematics
{
    public abstract class ThemeBase :  IWpfTheme
    {
        #region IWpfTheme Members

        public IViewContext ViewContext
        {
            get
            {
                return _viewContext;
            }
            set
            {
                _viewContext = value;
            }
        }

        #endregion

        #region ITheme Members

        public abstract SharpMap.Styles.IStyle GetStyle(SharpMap.Data.IFeatureDataRecord attribute);

        #endregion

        IViewContext _viewContext;
    }
}
